#!/bin/bash

# 查询指定端口(如6006)上运行的进程
PID=$(lsof -t -i :6006)

# 如果该进程存在，则结束它
if [[ ! -z $PID ]]; then
    echo "Killing process on port 6006 with PID: $PID"
    kill -9 $PID
fi

# 切换目录
cd /root/autodl-tmp/rope

# 清空日志文件
echo "Clearing log file..."
> output.log

# 启动web_api服务
nohup python run.py > output.log 2>&1 &
